Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mexico F2 Mexico F4 Mexico F5 Mexico F15 Mexico F16 Mexico F10 Mexico F11 Bolivia F2 Colombia F4 Mexico F1 Mexico F4 Mexico F11 Mexico F17 Challenger Santa Cruz - Santa Cruz Challenger Leon 2003 - Leon Regional Hand Center Men's Challenger - Fresno Sybase Open - San Jose The Stella Artois Grass Court Championships - London Abierto Mexicano de Tenis - Mexico City Miller Lite Hall of Fame Tennis Championships - Newport U.S. Men's Clay Court Championships - Orlando RCA Championships - Indianapolis Sybase Open - San Jose The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport The Hamlet Cup - Long Island Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale TD Waterhouse Cup - Long Island U.S. Men's Clay Court Championships - Houston Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn Siebel Open - San Jose Challenger Britania Zavaleta - Puebla Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Sydney International - Sydney The Stella Artois Grass Court Championships - London SAP Open - San Jose US Men's Clay Court Championships - Houston The Stella Artois Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm Sydney International - Sydney CA Tennis Trophy - Vienna The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Medibank International - Sydney U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Estoril Open - Estoril AEGON Championships - London China Open - Beijing Davidoff Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven SAP Open - San Jose US Men's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem If Stockholm Open - Stockholm Erste Bank Open - Vienna Las Vegas Challenger - Las Vegas CNA TennisPro Classic - Winnetka US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Challenger Britania Zavaleta - Puebla Citi Open - Washington Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston San Luis Potosi Challenger - San Luis Potosi BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Challenger Britania Zavaleta - Puebla Sarasota Challenger Citrix Tennis Championships - Delray Beach Sacramento Challenger Dallas Challenger Heineken Challenger - Ho Chi Minh City 2005 West Side Tennis Coub Men's Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa BH Tennis Open International Cup - Belo Horizonte Hilton Waikoloa USTA Challenger - Waikoloa San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Challenger of Tallahassee - Tallahassee Time Warner USTA Challenger - Binghamton drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Copa Ericsson Mexico - Guadalajara St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas VI Abierto Internacional de Salinas - Salinas 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee Granby Challenger - Granby USTA Seascape Challenger - Aptos BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Theusbridge.com Tennis Classic - Tarzana USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Cadillac Pro Indoor USTA Challenger - West Bloomfield Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi ATP Challenger - San Luis Potosi III Challenger Continenal Plaza - Puerto Vallarta Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Challenger de Granby - Granby Windy City Classic - Winnetka Challenger Ciudad de Tijuana - Tijuana IV Trofeo Ciudad de Quito - Quito Copa Ericsson Venezuela - Caracas 1st Challenger Tournament Leon - Leon USTA San Diego Challenger - San Diego Challenger Britania Zavaleta - Puebla Copa Ericsson Mexico - Guadalajara AXA Open - Espinho Maia Open - Oporto Open Diputacion Pozoblanco - Cordoba Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of San Antonio - San Antonio V Abierto Internacional de Salinas - Salinas Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda drkoop.com USTA Challenger of Houston - Houston drkoop.com USTA challenger of Miami - Miami drkoop.com USTA Tennis Championships of Denver - Denver USTA Men's Challenger of Urbana-Champaign - Urbana Challenger de la Ciudad de Mexico - Mexico City Open de Montauban - Montauban Challenger 42 - Andrezieux Fifth-Third Bank Tennis Championships - Lexington Sarajevo Open - Sarajevo Atlantic City Open - Atlantic City X Open Internacional D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado University of Tennessee USTA Men's Challenger - Knoxville Gran Challenger Casablanca - Mexico City USTA Challenger of San Antonio - San Antonio IX Trofeo Ciudad de Quito - Quito Britania Zavaleta - Puebla 2003 Freeman Men's Challenger - Joplin Brasil Open - Florianopolis Corona Mexico City Open - Mexico City Toluca Challenger - Toluca IV Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Challenger Leon 2004 - Leon Quelle Cup 1999 - Furth Challenger de Granby - Granby Abierto Club Casablanca - Mexico City GHI Bronx Tennis Classic - Bronx Prague Open - Prague The Surbiton Trophy - Surbiton 2003 USTA Tallahassee Tennis Challenger - Tallahassee XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba 12th BH Tennis Open International Cup - Belo Horizonte Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Volkswagen Challenger 2004 - Wolfsburg Challenger 42 - Andrezieux Bogota Challenger - Bogota Zagreb Open - Zagreb X Trofeo Ciudad de Quito - Quito Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte X Challenger Britania Zavaleta - Puebla Copa Petrobras Bogota - Bogota Copa Petrobras Guadalajara - Guadalajara USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Banca Stato Challenger - Lugano Millenium Tennis Championships - Delray Beach Countrywide Classic - Los Angeles Washington Bogota Mexico City SAP Open - San Jose ARAG World Team Championship - Dusseldorf Tallahassee Challenger Sarasota Challenger Savannah Challenger Winnetka Challenger Sacramento Challenger Le Gosier Challenger Tiburon Challenger The Lipton Championships - Key Biscayne Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati USTA Men's Challenger of Dallas - Dallas AIG Japan Open - Tokyo Downtown Athletic Club USTA Challenger - Amarillo San Luis Potosi Challenger 2002 - San Luis Potosi Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Mexico City GHI Bronx Tennis Classic - Bronx Cridicard Mastercard Tennis Cup - Campos do Jordao Intelig Tennis Cup - Campos do Jordao Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Copa Ericsson Mexico - Guadalajara Eddleman/USTA Challenger - Birmingham USTA Challenger of Burbank - Burbank V Trofeo Ciudad de Quito - Quito Copa Ericsson - Guadalajara Copa Ericsson - Caracas Laser Vision USTA Challenger - Amarillo ABN AMRO World Tennis Tournament - Rotterdam I Open de Tenis Comunidad de Madrid - Madrid A Glimmer of Hope Challenger - Austin Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Cerveza Club Columbia Open - Bogota AT&T Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles IX Ciutat de Barcelona - Barcelona Abierto Mexicano de Tenis Pegaso - Mexico City Cerveza Club Columbia Open - Bogota Kroger / St. Jude International - Memphis Verizon Tennis Challenge - Atlanta RCA Championships - Indianapolis Heineken Open - Auckland Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Santiago Los Angeles Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Sybase Open - San Jose International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas SAP Open - San Jose ARAG World Team Championship - Dusseldorf Delray Beach International Tennis Championships - Delray Beach Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Bank Austria Tennis Trophy - Vienna Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Abierto Mexicano de Tenis Pegaso - Acapulco Kroger / St. Jude International - Memphis Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Salem Open - Hong Kong Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Abierto Mexicano de Tenis - Mexico City Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Internationaler Raiffeisen Grand Prix - St. Polten AT&T Challenge - Atlanta Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Campbell's Hall of Fame Tennis Championships - Newport U.S. Mens's Clay Court Championship - Houston If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ARAG World Team Championship - Dusseldorf Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Campionati BNL dItalia - Rome Australian Open - Melbourne Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Legg Mason Tennis Classic - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, CAN-MEX 4-1 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 1R, CAN-MEX 3-2 Davis Cup, World Group, 1R, ITA-MEX 4-1 Davis Cup, World Group, QR, GER-MEX 5-0 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, REL1, BAH-MEX 3-2 Davis Cup, Group 1, REL2, COL-MEX 3-2 Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, Group 2, REL2, MEX-DOM 5-0 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, REL2, BAH-MEX 3-2 Hopman Cup - Perth Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2 Tennis Masters Cup Shanghai - Shanghai Atlanta Olympics Olympics - Beijing Capitala World Tennis Championship 1 Masters Guinot Mary Cohr